Momordica Balsamina — synonyms, definition
1. Momordica balsamina (Noun)
1 synonym
balsam apple
1 definition
Momordica balsamina (Noun) — A tropical Old World flowering vine with red or orange warty fruit.
2 types of
gourd gourd vine
2 parts of
Momordica genus Momordica